/*
Theme Name: nst_news
Theme URI: http://www.2zzt.com
Description: nst重塑，自适应。
Author: Crazy uncle
Author URI: http://www.2zzt.com
Version: 20190824
*/

@charset "UTF-8";

* {box-sizing:border-box;}
html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {margin:0;font-family:"Microsoft YaHei";}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display:none;}
a {background:transparent;color:#444;transition:all .6s;}
a:active,a:hover {color:#cb3737;outline:0;text-decoration:none;}
a:link {text-decoration:none;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
dfn {font-style:italic;}
h1 {font-size:2em;margin:0.67em 0;}
mark {background:#ff0;color:#000;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
img {border:0;max-width:100%;height:auto;}
svg:not(:root) {overflow:hidden;}
figure {margin:1em 40px;}
hr {-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre {overflow:auto;}
code,kbd,pre,samp {font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0;}
button {overflow:visible;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
input {line-height:normal;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"] {-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
textarea:focus,input:focus {box-shadow:none;outline:0}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {border:0;padding:0;}
textarea {overflow:auto;}
optgroup {font-weight:bold;}
table {border-collapse:collapse;border-spacing:0;}
td,th {padding:0;}
ul,ol {list-style:none;padding:0;margin:0;}
@media (min-width:1200px) {.col-zdlg-2-5 {float:left;width:20%;}
}
.left {float:left;width:18%;}
.right {float:right;width:79%;}
@media (max-width:992px) {.left {width:23%;}
.right {width:73%;}
}
@media (max-width:768px) {.left {display:none;}
.right {width:100%;float:none;}
}
.xbj_row {margin-right:-5px;margin-left:-5px}
.xbj {padding-right:5px;padding-left:5px}
.wbj {padding-right:0px;padding-left:0px;}
.wbj_row {margin-right:0px;margin-left:0px;}
.xbj {padding-right:5px;padding-left:5px;}
.xbj_row {margin-right:-5px;margin-left:-5px;}
.headtop {padding:8px 0px;background-color:#f9f9f9;}
p.headtop_l {margin:0px;font-size:12px;}
.headtop_r {text-align:right;}
.headtop_r a {font-size:12px;}
.headtop_r i {display:inline-block;height:9px;width:1px;background-color:#ccc;margin:0px 5px;}
.modal-title {}
.modal-title p {}
.modal-body {}
.modal-body img {}
.head {padding:30px 0px;}
.logo {}
a.logo_a {float:left;border-right:1px solid #eaeaea;padding-right:16px;margin-right:16px;}
a.logo_a img {height:60px;}
.logo_r {padding-left:80px;}
/*//顶部公司名称样式加粗加大*/
.logo_r h1 {margin:0px 0px 10px 0px;font-size:30px;padding-top:3px;font-weight:bolder;}
.logo_r h1 a {color:#1e3988;}
.logo_ms {}
.logo_ms span {display:inline-block;font-size:13px;margin-right:15px;color:#333;position:relative;padding-left:12px;}
.logo_ms span:before {content:" ";width:6px;height:6px;border-radius:50%;background:#9a9a9a;display:block;position:absolute;bottom:6px;left:0px;}
.logo_tel {background-image:url(img/ic_tel.svg);float:right;padding-left:54px;margin-top:10px;background-size:42px;background-repeat:no-repeat;}
.logo_tel span {font-size:14px;color:#333;display:block;line-height:14px;}
.logo_tel strong {font-size:24px;color:#1e3988;font-weight:700;}
@media (max-width:1200px) {.logo_tel {display:none;}
}
@media (max-width:768px) {.head {padding:20px 0px;}
/*a.logo_a {padding-right:10px;margin-right:10px;}*/
a.logo_a {float:left;border-right:0px solid #eaeaea;padding-right:0px;margin-right:0px;}
a.logo_a img {height:46px;}
.logo_r {padding-left:0px;}
/*//手机端公司名字体大小处理*/
.logo_r h1 {font-size:0px;margin-bottom:0pxpx;padding-top:0px;}
.logo_ms span {font-size:0px;font-weight:0;margin-right:0px;padding-left:0px;}
.logo_ms span:before {content:" ";width:0px;height:0px;}
}
/*nav*/#navbar {background:#1e3988;height:45px;}
@media (max-width:1200px) {#navbar {display:none;}
}
.main-nav {}
.main-nav li {display:block;height:45px;width:121px;float:left;}
.main-nav li a {display:block;font-size:14px;color:#fff;line-height:45px;text-decoration:none;height:45px;text-align:center;transition:all .5s;}
.main-nav li a i {padding-right:5px;}
.main-nav li a:hover {background:#da251e;line-height:18px;margin-top:-8px;padding-top:8px;color:#fff;text-decoration:none;height:53px;}
.main-nav .current-menu-item a {background:#da251e;line-height:18px;margin-top:-8px;padding-top:8px;height:53px;}
.main-nav li a p {display:none;text-transform:uppercase;font-size:12px;font-weight:300;}
.main-nav .current-menu-item a p {display:block;margin:0px;}
.main-nav li a:hover p {display:block;}
/*banbox*/.banbox {width:100%;position:relative}
.banbox a {width:100%;display:block;height:100%}
.banbox .owl-nav {position:absolute;top:50%;width:100%;margin-top:-27.5px}
.banbox .owl-nav button:focus {box-shadow:none;outline:0}
.banbox .owl-nav button.owl-prev:hover {background:#1e3988;}
.banbox .owl-nav button.owl-next:hover {background:#1e3988;}
.banbox .owl-nav button.owl-prev:after {content:"\f104";font-family:FontAwesome;font-weight:400;font-size:36px;color:#fff}
.banbox .owl-nav button.owl-next:after {content:"\f105";font-family:FontAwesome;font-weight:400;font-size:36px;color:#fff}
.banbox .owl-nav button.owl-prev {position:absolute;left:0;width:55px;height:55px;border:2px solid #fff;text-align:center;line-height:51px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%}
.banbox .owl-nav button.owl-next {position:absolute;right:0;width:55px;height:55px;border:2px solid #fff;text-align:center;line-height:51px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%}
.banbox:hover .owl-nav button.owl-prev {left:30px;opacity:.8}
.banbox:hover .owl-nav button.owl-next {right:30px;opacity:.8}
.banbox .owl-dots {text-align:center;position:absolute;bottom:50px;width:100%;}
.banbox .owl-dots .owl-dot {display:inline-block;margin:0 4px}
.banbox .owl-dots .owl-dot span {width:8px;height:8px;display:block;background:#fff;border-radius:50%}
.banbox .owl-dots .active span {background:#1e3988;width:20px;border-radius:8px;}
.banbox .item {background-repeat:no-repeat;background-size:cover;background-position:center center;height:500px}
@media (max-width:992px) {.banbox .item {height:400px}
}
/*//手机端轮播图大小调整*/
@media (max-width:768px) {.banbox .item {height:145px}
.banbox .owl-dots .banbox .owl-prev {left:20px;width:40px;height:40px;line-height:36px}
.banbox .owl-next {right:20px;width:40px;height:40px;line-height:36px}
.banbox .owl-dots {bottom:10px;}
}
.search_box {height:45px;background:#a2a2a2;margin-top:-22px;position:relative;z-index:99;line-height:45px;}
.rm-nav {overflow:hidden;}
.rm-nav {}
.rm-nav li {display:inline-block;margin-right:10px;}
.rm-nav li:last-child a {border-right:none;}
.rm-nav li a {color:#fff;font-size:12px;border-right:1px solid #ccc;padding-right:10px;}
.sousuo {width:100%;margin:7px 15px 7px 0px;}
.sousuo input {width:80%;height:30px;border:none;float:left;text-indent:10px;color:#6d6d6d;font-size:12px;}
.sousuo button {width:20%;height:30px;background:#1e3988;float:right;border:1px solid #1e3988;line-height:26px;}
.sousuo button i {color:#fff;font-size:12px;}
.sousuo button:hover {background:#0e235f;}
@media (max-width:768px) {.search {display:none;}
}
/*//搜索框安卓手机空白衔接修复*/
/* < 375px  */
    @media (max-width: 375px) {
      .index_case {
        background:#e1e6e3;margin-top:-85px;padding-top:100px;padding-bottom:60px;
      }
    }

    /* 376px - 768px */
    @media (min-width: 376px) and (max-width: 768px) {
      .index_case {
        background:#e1e6e3;margin-top:-60px;padding-top:90px;padding-bottom:60px;
      }
    }

    /* > 768px */
    @media (min-width: 769px) {
      .index_case {
        background:#e1e6e3;margin-top:-25px;padding-top:40px;padding-bottom:60px;
      }          
    }
    /*//安卓手机端修复结束*/
h3.index_ty_title {text-align:center;position:relative;margin:50px 0px;font-size:18px;background-image:url(img/bt_bg.png);background-repeat:no-repeat;background-position:center center;height:60px;line-height:60px;background-size:150px 60px;}
h3.index_ty_title b {vertical-align:middle;}
h3.index_ty_title i {width:8px;height:8px;background:#db261f;display:inline-block;border-radius:50%;vertical-align:middle;margin:0px 8px;}
h3.index_ty_title span {color:#da251e;vertical-align:middle;}
@media (max-width:768px) {h3.index_ty_title {font-size:18px;background-size:130px;margin:30px 0px;}
}
.index_case_tab {}
.case_tab_list_mobile {margin-bottom:40px;}
.case_tab_list {background:#fff;}
.case_tab_list li {background:none;width:20%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #e8e8e8;line-height:46px;}
.case_tab_list li a {color:#333;font-size:13px;display:block;text-align:center;text-decoration:none;margin:2px 16px;overflow:hidden;}
.case_tab_list .active {background:#da251e;}
.case_tab_list .active a {color:#fff;}
.case_tab_box {background-image:url(img/word_map.png);background-size:300px;background-repeat:no-repeat;background-position:right bottom;}
a.case_tab_pic {display:block;padding:6px;background:#fff;}
a.case_tab_pic img {}
.case_tab_right {}
.case_tab_right h2 {font-size:18px;color:#333;margin:0px 0px 10px 0px;line-height:45px;position:relative;}
.case_tab_right h2:after {content:" ";width:60px;height:1px;background:#000;position:absolute;bottom:0px;left:0px;}
.case_tab_right h2 a {}
.case_tab_right p {font-size:14px;line-height:28px;color:#696969;margin:0px 0px 40px 0px;}
.case_tab_a {margin-bottom:40px;}
.case_tab_a a {display:inline-block;width:120px;height:30px;text-align:center;font-size:12px;line-height:30px;color:#fff;font-weight:300;}
.case_tab_a a:first-child {margin-right:18px;}
.case_tab_a a.case_anniu_red {background:#da251e;}
.case_tab_a a.case_anniu_red:hover {background:#1e3988;}
.case_tab_a a.case_anniu_blue {background:#1e3988;}
.case_tab_a a.case_anniu_blue:hover {background:#da251e;}
.case_tab_right h6 {font-size:14px;color:#333;font-weight:inherit;}
.case_tab_right h6 b {font-size:18px;color:#1e3988;font-weight:inherit;}
@media (max-width:768px) {.case_tab_right h2 {margin-top:20px;text-align:center;}
.case_tab_right h2:after {left:50%;margin-left:-30px;}
.case_tab_a {text-align:center;}
.case_tab_right p {font-size:12px;line-height:24px;}
.case_tab_right h6 {text-align:center;}
.case_tab_list_mobile {white-space:nowrap;overflow-x:auto;overflow-y:hidden;}
.case_tab_list {width:1200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.case_tab_list li {line-height:30px;}
}
.index_cp {padding:40px 0px;}
.index_cp_left {}
.index_cp_left h3 {background:#23439f;line-height:30px;border-bottom:3px #6d8de8 solid;color:#fff;padding-left:12px;font-size:18px;font-weight:bold;margin:0px;padding:10px 20px;}
.index_cp_left p {font-weight:300;font-size:12px;margin:0px;line-height:20px;text-transform:uppercase;}
.index_cp_cl {background:#efefef;padding:14px;border:1px #e0e0e0 solid;}
.index_cp_cl li {display:block;margin-bottom:9px;}
.index_cp_cl li a {color:#fff;display:block;background-color:#1e3988;padding:4px 20px;position:relative;font-size:13px;}
.index_cp_cl li a:before {content:"\f055";font-family:'FontAwesome';position:absolute;right:10px;}
.index_cp_cl li:hover a {background-color:#da251e;}
.index_cp_cl li .sub-menu {padding:10px 0px 0px 0px;}
.index_cp_cl li .sub-menu li {font-size:12px;margin-bottom:5px;}
.index_cp_cl li .sub-menu li a {background-color:#efefef;color:#666;padding-left:32px;}
.index_cp_cl li .sub-menu li a:before {content:"\f0da";font-family:'FontAwesome';position:absolute;left:20px;top:5px;color:#bbb;}
.index_cp_cl li .sub-menu li a:hover {text-decoration:underline;}
h4.index_cp_title {position:relative;border-bottom:1px #e7e7e7 solid;padding-bottom:15px;font-size:16px;margin:10px 0px 20px 0px;}
h4.index_cp_title a {color:#333;position:relative;padding-left:20px;}
h4.index_cp_title a:before {content:" ";width:10px;height:10px;position:absolute;bottom:5px;left:0px;border:2px solid #9e9e9e;border-radius:50%;}
h4.index_cp_title a span {color:#999;font-weight:300;float:right;font-size:12px;padding-top:4px;text-transform:uppercase;}
.index_cp_list {margin-bottom:35px;}
.index_cp_list .index_cp_pic {position:relative;overflow:hidden;}
.index_cp_list .index_cp_pic img {border:1px solid #e8e8e8;padding:4px;}
.index_cp_list .index_cp_pic .index_cp_pic_hover {position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(30,57,136,0.8);padding:30px 22px;color:#fff;transition:all .5s;opacity:0;}
.index_cp_list .index_cp_pic .index_cp_pic_hover p {line-height:26px;font-size:12px;height:76px;overflow:hidden;}
.index_cp_list .index_cp_pic .index_cp_pic_hover .index_cp_pic_a {}
.index_cp_list .index_cp_pic .index_cp_pic_hover .index_cp_pic_a a {border:1px solid #fff;padding:5px 10px;width:44%;margin:3%;float:left;text-align:center;color:#fff;font-size:12px;font-weight:300;}
.index_cp_list .index_cp_pic .index_cp_pic_hover .index_cp_pic_a a:hover {background-color:#da251e;}
.index_cp_list .index_cp_pic:hover .index_cp_pic_hover {opacity:1;}
@media (max-width:500px) {.index_cp_list .index_cp_pic .index_cp_pic_hover {display:none;}
}
.index_cp_list h2 {font-size:13px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:300;margin-top:15px;}
.index_cp_list h2 a {}
.index_cp_bottown_pic {margin-top:40px;}
.index_cp_bottown_pic img {margin:0 auto;display:block;width:100%;}
@media (max-width:768px) {.index_cp_bottown_pic {margin-top:0px;}
.mobile_m30 {display:none;}
}
.index_youshi {background:url(img/ys_bg.jpg) no-repeat top center;background-size:cover;padding-bottom:50px;}
h3.index_ys_title {text-align:center;position:relative;margin:50px auto 80px auto;z-index:9;font-size:20px;background:#db261f;color:#fff;padding:20px;width:500px;}
h3.index_ys_title b {z-index:999;font-size:30px;color:#fff;line-height:50px;background-color:#db261f;padding:0px 10px;}
h3.index_ys_title i {width:440px;height:40px;border:2px solid #fff;display:block;position:absolute;left:50%;top:44px;margin-left:-220px;z-index:-1;}
.index_ys_title p {z-index:999;background-color:#db261f;padding:0px 15px;font-weight:300;font-size:16px;display:block;width:280px;margin:0 auto;}
.index_ys_list {margin-bottom:80px;}
.index_ys_list i {color:#e74101;font-style:inherit;border:3px solid #e74101;font-size:24px;font-weight:bold;float:left;margin-right:20px;width:52px;height:52px;line-height:46px;text-align:center;}
.index_ys_list_right {}
.index_ys_list_right h3 {font-size:18px;color:#fff;margin:0px 0px 10px 0px;padding-top:3px;}
.index_ys_list_right p {font-size:14px;color:#eb3d00;margin-bottom:20px;display:block;}
.index_ys_list_right ul {margin-bottom:40px;margin-left:74px;}
.index_ys_list_right ul li {font-size:13px;color:#fff;line-height:30px;list-style-type:disc;margin-left:16px;}
.index_ys_list_right .index_ys_list_right_pic {margin-left:78px;margin-right:30px;position:relative;}
.index_ys_list_right .index_ys_list_right_pic img {border:4px solid #fff;}
.index_ys_list_right .index_ys_list_right_pic .top_jt {position:absolute;top:-34px;left:20px;}
.top_jt:before {position:absolute;content:'';border-top:18px transparent dashed;border-left:15px transparent dashed;border-right:15px transparent dashed;border-bottom:20px #fff solid;}
.top_jt:before {border-bottom:18px #ffffff solid;}
@media (max-width:768px) {h3.index_ys_title {width:90%;}
h3.index_ys_title b {font-size:24px;}
.index_ys_title p {font-size:12px;margin-top:5px;width:240px;}
h3.index_ys_title i {width:90%;margin-left:-45%;}
.index_ys_list_right ul {margin-left:10px;}
.index_ys_list_right .index_ys_list_right_pic {margin-left:0px;margin-right:0px;}
}
.index_fuwu {padding-bottom:60px;}
.index_fw_list {}
.index_fw_list a {display:block;position:relative;margin-bottom:30px;}
.index_fw_list a img {}
.index_fw_list a span {background:#1e3988;color:#fff;display:inline-block;position:absolute;bottom:-16px;left:50%;margin-left:-60px;width:120px;text-align:center;height:40px;line-height:40px;}
.index_fw_list a span i {margin-right:6px;}
.index_fw_list .index_fw_nr {}
.index_fw_list .index_fw_nr p {color:#666;line-height:24px;margin:0px 0px 20px 0px;font-weight:300;text-align:center;}
.index_fw_list .index_fw_nr a {display:block;width:120px;height:32px;background-color:#999;color:#fff;line-height:32px;margin:0 auto;text-decoration:none;text-align:center;font-size:14px;font-weight:300;}
.index_fw_list .index_fw_nr a:hover {background-color:#da251e;}
.index_fw_list .index_fw_nr a i {margin-left:5px;}
@media (max-width:768px) {.index_fw_list {margin-bottom:40px;}
.index_fw_list .index_fw_nr p {line-height:20px;font-size:12px;}
}
.index_kehu {background:url(img/khbg.jpg)no-repeat;padding-bottom:100px;}
.index_kehu h3.index_ty_title b {color:#fff;}
.kehu {width:100%;position:relative}
.kehu .owl-nav {position:absolute;top:50%;width:100%;margin-top:-27.5px;}
.kehu .owl-nav button:focus {box-shadow:none;outline:0}
.kehu .owl-nav button.owl-prev:hover {background:#1e3988;}
.kehu .owl-nav button.owl-next:hover {background:#1e3988;}
.kehu .owl-nav button.owl-prev:after {content:"\f104";font-family:FontAwesome;font-weight:400;font-size:36px;color:#fff}
.kehu .owl-nav button.owl-next:after {content:"\f105";font-family:'FontAwesome';font-weight:400;font-size:36px;color:#fff}
.kehu .owl-nav button.owl-prev {position:absolute;left:-100px;width:55px;height:55px;border:2px solid #fff;text-align:center;line-height:51px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;}
.kehu .owl-nav button.owl-next {position:absolute;right:-100px;width:55px;height:55px;border:2px solid #fff;text-align:center;line-height:51px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;}
.kehu .owl-dots {text-align:center;position:absolute;bottom:-50px;width:100%;}
.kehu .owl-dots .owl-dot {display:inline-block;margin:0 4px}
.kehu .owl-dots .owl-dot span {width:8px;height:8px;display:block;background:#fff;border-radius:50%}
.kehu .owl-dots .active span {background:#1e3988;width:20px;border-radius:8px;}
.kehu .item {background-repeat:no-repeat;background-size:cover;background-position:center center;}
@media (max-width:768px) {.kehu .owl-nav {display:none;}
}
.index_kh_pic {background:#fff;position:relative;overflow:hidden;}
.index_kh_pic img {}
.index_kh_pic h3 {padding:20px;line-height:20px;font-size:14px;text-align:center;font-weight:bold;margin:0px;word-wrap:break-word;overflow:visible;text-overflow:clip;}
.index_kh_pic p {padding:0px 10px;line-height:20px;font-size:12px;color:#9a9a9a;font-weight:300;height:76px;overflow:hidden;}
.index_kh_pic span {border:1px solid #9a9a9a;display:block;width:100px;height:30px;line-height:28px;text-align:center;margin:0 auto;font-size:12px;color:#9a9a9a;margin-bottom:30px;font-weight:300;}
.index_kh_pic .index_kh_pic_hover {position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(30,57,136,0.8);padding:60px 22px 30px 22px;transition:all .5s;opacity:0;}
.index_kh_pic:hover .index_kh_pic_hover {opacity:1;}
.index_kh_pic .index_kh_pic_hover h4 {text-align:center;margin:0px 0px 20px 0px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_kh_pic .index_kh_pic_hover h4 a {color:#fff;}
.index_kh_pic .index_kh_pic_hover p {color:#fff;line-height:26px;height:150px;}
.index_kh_pic_hover a.index_kh_hover_a {display:block;text-align:center;margin-top:30px;}
.index_kh_pic .index_kh_pic_hover a i {font-size:40px;color:#fff;}
.index_kh_pic .index_kh_pic_hover h4:before {}
@media (max-width:768px) {.index_kh_pic p {overflow:hidden;height:44px;line-height:22px;}
.index_kh_pic .index_kh_pic_hover p {height:80px;}
}
.index_about {padding-bottom:60px;}
.about_bg {background:#eceeed;}
.index_about_left {}
.index_about_left a {display:block;}
.index_about_left a img {}
.index_about_right {padding:40px 30px;}
.index_about_right h2 {font-size:26px;font-weight:700;color:#1d2528;margin:0px 0px 10px 0px;text-transform:uppercase;}
.index_about_right span {font-size:16px;color:#333;padding-bottom:3px;border-bottom:1px solid #424242;display:inline-block;margin-bottom:20px;font-weight:bold;}
.index_about_right p {line-height:30px;color:#656565;margin-bottom:20px;}
.index_about_right a {display:inline-block;font-size:12px;border-bottom:1px solid #949494;font-weight:300;}
@media (max-width:768px) {.index_about {padding-bottom:30px;}
.index_about_right p {font-size:12px;line-height:26px;font-weight:300;}
}
/*zhanshi*/.index_zhanshi {background-image:url(img/slzsbg.jpg);padding-bottom:60px;background-size:cover;background-position:center center;}
.index_zhanshi h3.index_ty_title b {color:#fff;}
.tab_zs_nav {}
.tab_zs_nav li {}
.tab_zs_nav .index_tabzs_list {height:172px;margin-bottom:10px;background:#c1c1c1;padding-top:25px;padding-left:25px;cursor:pointer;display:block;color:#333;}
.tab_zs_nav li.active .index_tabzs_list,.tab_zs_nav .index_tabzs_list:hover {background-color:#1e3988;color:#fff;}
.tab_zs_nav .index_tabzs_list h5 {font-size:22px;margin-bottom:0px;}
.tab_zs_nav .index_tabzs_list p {font-size:14px;display:block;line-height:30px;margin-bottom:10px;font-weight:300;text-transform:uppercase;}
.tab_zs_nav .index_tabzs_list i {font-size:24px;}
.index_zhanshi_list {position:relative;overflow:hidden;margin-bottom:10px;}
.index_zhanshi_list img {}
.index_zhanshi_list_hover {position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(30,57,136,0.8);padding:40px 10px 30px 10px;transition:all .5s;opacity:0;}
.index_zhanshi_list_hover a {color:#fff;}
.index_zhanshi_list:hover .index_zhanshi_list_hover {opacity:1;}
.index_zhanshi_list_hover a h4 {text-align:center;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0px;font-size:16px;}
.index_zhanshi_list_hover a b {width:50px;height:1px;background:#fff;display:block;text-align:center;margin:10px auto 20px auto;}
.index_zhanshi_list_hover a i {display:block;text-align:center;font-size:26px;}
@media (max-width:768px) {.mobile_xx {display:flex;flex-direction:column-reverse;}
.tab_zs_nav {margin-left:-5px;margin-right:-5px;overflow:hidden;}
.tab_zs_nav li {width:50%;float:left;padding-left:5px;padding-right:5px;}
.tab_zs_nav .index_tabzs_list {height:120px;}
.tab_zs_nav .index_tabzs_list h5 {margin-top:0px;font-size:18px;}
.tab_zs_nav .index_tabzs_list p {line-height:24px;margin-bottom:5px;}
.tab_zs_nav .index_tabzs_list i {font-size:18px;}
}
/*news*/.index_news {}
.index_news_box {margin:40px 0px;}
.index_news_left {}
h4.index_news_title {margin-top:0px;font-weight:400;line-height:50px;border-bottom:2px solid #172d67;margin-bottom:25px;}
h4.index_news_title a {text-transform:uppercase;display:inline-block}
h4.index_news_title span {font-weight:300;line-height:50px;font-size:14px;margin-left:6px;text-transform:uppercase;}
h4.index_news_title .more_news {float:right;font-size:12px;color:#a7a6a6;margin-top:6px;font-weight:300;}
.index_news_pic {display:block;}
.index_news_pic img {width:100%;}
.index_news_pic_content {background:#172c68;padding:20px 15px;color:#fff;}
.index_news_pic_content h2 {font-size:16px;margin:0px 0px 10px 0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_news_pic_content p {font-size:12px;margin:0px;line-height:22px;color:#e2e2e2;font-weight:300;height:66px;overflow:hidden;}
.index_news_list {border-bottom:1px #e7e7e7 solid;margin-bottom:20px;padding-bottom:18px;}
.index_news_list span {float:left;display:block;border-right:1px solid #efefef;padding-right:10px;color:#797979;line-height:22px;font-size:15px;}
.index_news_list span i {display:block;font-style:inherit;color:#a5a5a5;font-size:12px;font-weight:300;}
.index_news_list .index_news_list_right {padding-left:60px;}
.index_news_list .index_news_list_right h2 {font-size:14px;margin-top:0px;font-weight:400;}
.index_news_list .index_news_list_right h2 a {}
.index_news_list .index_news_list_right p {font-size:12px;color:#4c4c4c;margin:0px;font-weight:300;}
@media (max-width:768px) {.index_news_pic_content {margin-bottom:30px}
.index_news_box {margin:20px 0px 40px 0px;}
.index_news_pic_content p {height:auto;}
}
.index_news_right {}
.index_news_right .index_wenda_list {border-bottom:1px #e7e7e7 solid;padding-bottom:10px;margin-bottom:20px;}
.index_news_right .index_wenda_list h3 {font-size:13px;margin:0px 0px 10px 0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_news_right .index_wenda_list h3 i {color:#da251e;margin-right:10px;}
.index_news_right .index_wenda_list h3 a {display:inline-block;}
.index_news_right .index_wenda_list p {font-size:12px;color:#4c4c4c;line-height:20px;margin:0px;font-weight:300;}
.index_news_right .index_wenda_list p i {color:#333;margin-right:10px;}
.wendascroll {height:310px;overflow:hidden;}
/*ziliao*/.index_ziliao {background:#ececec;padding-top:40px;padding-bottom:50px;margin-bottom:50px;}
.index_zl_pic {}
.index_zl_pic a {display:block;}
.index_zl_pic a img {}
.index_zl_pic a h3 {color:#333;font-size:16px;text-align:center;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0px;}
.index_zl_pic a p {font-size:12px;color:#8c8c8c;line-height:24px;margin-bottom:20px;height:52px;overflow:hidden;}
.index_zl_pic a span {display:block;font-size:14px;width:110px;height:30px;border:1px #797979 solid;margin:0 auto;margin-top:10px;line-height:30px;text-align:center;text-decoration:none;color:#737373;font-weight:300;}
.index_zl_pic a span:hover {background:#172c68;border:1px #172c68 solid;color:#fff;}
.ziliao {width:100%;position:relative}
.ziliao a {width:100%;display:block;height:100%}
.ziliao .owl-nav {position:absolute;top:50%;width:100%;margin-top:-27.5px;}
.ziliao .owl-nav button:focus {box-shadow:none;outline:0}
.ziliao .owl-nav button.owl-prev:hover {background:#1e3988;}
.ziliao .owl-nav button.owl-next:hover {background:#1e3988;}
.ziliao .owl-nav button.owl-prev:after {content:"\f104";font-family:FontAwesome;font-weight:400;font-size:36px;color:#d4d4d4;}
.ziliao .owl-nav button.owl-next:after {content:"\f105";font-family:'FontAwesome';font-weight:400;font-size:36px;color:#d4d4d4;}
.ziliao .owl-nav button.owl-prev {position:absolute;left:-100px;width:55px;height:55px;border:2px solid #d4d4d4;text-align:center;line-height:51px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.ziliao .owl-nav button.owl-next {position:absolute;right:-100px;width:55px;height:55px;border:2px solid #d4d4d4;text-align:center;line-height:51px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.ziliao:hover .owl-nav button.owl-prev:hover:after,.ziliao:hover .owl-nav button.owl-next:hover:after {color:#fff;}
.ziliao .owl-dots {display:none;}
.ziliao .item {background-repeat:no-repeat;background-size:cover;background-position:center center;}
@media (max-width:768px) {.ziliao .owl-nav {display:none;}
.index_ziliao {padding-bottom:30px;margin-bottom:30px;padding-top:20px;}
}
/*biaodan*/.index_biaodan {margin-bottom:70px;}
.index_bd_bg {background:#172c68;padding:30px;}
.index_bd_left {color:#fff;}
.index_bd_left p {font-weight:400;font-size:16px;margin-bottom:20px;}
.index_bd_left h3 {font-size:20px;font-weight:700;margin:0px 0px 20px 0px;}
.index_bd_left img {border:3px solid #fff;}
.biaodan {}
.biaodan h4 {font-size:20px;color:#fff;margin:0px 0px 10px 0px;}
.biaodan p {color:#fff;border-bottom:1px solid #2f4179;padding-bottom:15px;margin-bottom:0px;}
.biaodan .quform {padding-top:30px;}
.biaodan .quform-label {margin-bottom:0px;}
.biaodan .quform-label .quform-label-text {font-weight:400;margin-bottom:0px;line-height:22px;}
.biaodan .quform-inner {}
.biaodan .quform-inner .quform-input {margin-bottom:0px;}
.biaodan .quform-inner input {padding:0px 8px;line-height:1px;}
.biaodan .quform-inner select {}
.biaodan .quform-inner textarea {height:50px;}
@media (max-width:768px) {.index_bd_left p {font-size:12px;line-height:20px;}
.index_bd_left h3 {font-size:16px;}
.index_bd_left {margin-bottom:30px;}
.index_biaodan {margin-bottom:30px;}
.biaodan h4 {font-size:16px;}
.biaodan p {font-size:12px;}
}
/*foot*/.foot {background-color:#333;padding-bottom:60px;}
.footer {margin-top:60px;}
.youlian {background:#ddd;margin-top:-30px;}
.youlian span {background:#da251e;display:inline-block;color:#fff;padding:20px 30px;margin-right:10px;font-size:12px;}
.youlian a {display:inline-block;margin-left:10px;color:#505050;font-weight:300;font-size:12px;}
a.foot_logo {}
a.foot_logo img {}
.foot_right {}
.foot-nav {border-bottom:1px #434343 solid;padding-bottom:20px;margin-bottom:15px;}
.foot-nav li {display:inline-block;border-right:1px solid #505050;padding-right:12px;margin-right:12px;font-size:12px;line-height:10px;}
.foot-nav li a {display:block;color:#b3b3b3;}
.foot-nav li:last-child {border-right:none;}
.foot_right p {color:#b3b3b3;margin:0px;line-height:26px;font-size:12px;}
@media (max-width:768px) {.foot_logo {display:none;}
.youlian {display:none;}
.foot-nav {display:none;}
.foot_right p {text-align:center;}
.foot {padding-bottom:20px;}
.footer {margin-top:20px;}
}
/*weixin*/#ClickMe {cursor:pointer;}
#goodcover {display:none;position:absolute;top:0%;left:0%;width:100%;height:133%;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:0.50;filter:alpha(opacity=80);}
#code {width:320px;height:450px;background-color:#fff;position:absolute;display:none;left:50%;z-index:1002;}
.close1 {width:100%;height:50px;}
#closebt {float:right;padding-right:20px;padding-top:20px;cursor:pointer;}
#closebt img {width:20px;}
.goodtxt {text-align:center;}
.goodtxt p {height:30px;line-height:30px;font-size:16px;color:#000;font-weight:600;}
.code-img {margin:30px auto 0 auto;text-align:center;}
.code-img img {width:240px;}
/*mobile_css*/.pushbar.opened {display:block;}
html.pushbar_locked {overflow:hidden;-ms-touch-action:none;touch-action:none;}
.pushbar_locked .pushbar_main_content.pushbar_blur {filter:blur(15px);}
.pushbar {z-index:1000;position:fixed;will-change:transform;overflow-y:auto;transition:transform 0.5s ease;will-change:transform;background:#263c9f;}
.pushbar_overlay {z-index:-999;position:fixed;width:100%;max-width:100%;height:100%;min-height:100vh;top:0;left:0;will-change:opacity;transition:opacity 0.5s ease;opacity:0;will-change:opacity;background:#3c3442;}
html.pushbar_locked .pushbar_overlay {opacity:0.8;z-index:999;transition:opacity 0.5s ease;}
.pushbar.from_left {top:0;left:0;width:280px;max-width:100%;height:100%;min-height:100vh;transform:translateZ(0) translateX(-100%);}
.pushbar.from_right {top:0;right:0;width:280px;max-width:100%;height:100%;min-height:100vh;transform:translateZ(0) translateX(100%);}
.pushbar.from_top {top:0;left:0;width:100%;max-width:100%;min-height:150px;transform:translateZ(0) translateY(-100%);}
.pushbar.from_bottom {bottom:0;left:0;width:100%;max-width:100%;min-height:150px;transform:translateZ(0) translateY(100%);}
.pushbar.opened {transform:translateX(0px) translateY(0px);}
/*mobile_anniu*/.mobile_close {position:absolute;top:15px;right:15px;display:block;z-index:999;width:30px;height:30px;line-height:30px;text-align:center;font-family:serif;font-size:20px;cursor:pointer;}
.mobile_an {display:none;position:relative;float:right;color:#263c9f;border:1px solid #263c9f;padding:5px 10px;}
/*mobile_box*/.mobile_head {padding:25px 20px;color:#fff;background:rgba(0,0,0,0.2);}
.mobile_head img {float:left;border-radius:50%;overflow:hidden;margin-right:15px;width:50px;}
.mobile_head h3 {margin-top:5px;margin-bottom:8px;font-size:18px;}
.mobile_head p {margin:0px;font-size:12px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.menu-zk li {line-height:46px;position:relative;}
.menu-zk li a {font-size:14px;display:block;border-bottom:1px solid #253990;color:#ffffff;padding:0px 30px;}
.menu-zk li a p {display:inline-block;margin-left:10px;margin-bottom:0px;font-size:12px;}
.menu-zk .sub-menu {display:none;background:#a1292b;}
.menu-zk .sub-menu li a {font-size:12px;color:#ffffff;font-weight:300;border-bottom:none;}
.menu-zk .menu-item-has-children .czxjcdbs:before {content:"\f0d7";font-family:"FontAwesome";position:absolute;right:20px;top:0px;color:#ffffff;width:30px;height:30px;line-height:30px;margin:8px 0px;text-align:center;display:block;cursor:pointer;background:#2b43ad;}
.menu-zk .menu-item-has-children .kai:before {content:"\f0d8";font-family:"FontAwesome";}
.sjsousuo {overflow:hidden;background:rgba(0,0,0,0.1);padding:20px;}
.sjsousuo input {width:80%;height:30px;border:none;float:left;text-indent:10px;color:#6d6d6d;border-radius:15px 0px 0px 15px;font-size:12px;}
.sjsousuo button {width:20%;height:30px;background:#a1292b;float:right;border:none;border-radius:0px 15px 15px 0px;}
.sjsousuo button i {color:#fff;font-size:14px;}
.sjsousuo button:hover {background:#3f5ad2;}
.head_nub_mobile {margin:30px;}
.head_nub_mobile i {font-size:26px;float:left;background-color:#ffffff;color:#263c9f;border-radius:50%;width:42px;height:42px;line-height:42px;text-align:center;}
.head_nub_right_mobile {padding-left:56px;}
.head_nub_right_mobile span {color:#ffffff;font-size:12px;font-weight:300;}
.head_nub_right_mobile p {color:#ffffff;font-size:18px;font-weight:bold;margin:0px;line-height:28px;}
@media (max-width:1200px) {.mobile_an {display:block;margin-top:8px;}
.mobile_an i {font-size:30px;}
}
@media (max-width:768px) {.mobile_an {display:block;padding:3px 7px;margin-top:8px;}
.mobile_an i {font-size:20px;}
}
.kf_sidber {position:fixed;right:20px;top:300px}
.kf_sidber li {width:40px;height:40px;background-color:#172b68;text-align:center;line-height:40px;color:#fff;margin-bottom:2px;position:relative;cursor:pointer;}
.kf_sidber li i {color:#fff}
.kf_sidber li:hover {background-color:#d70700;}
.kf_box {position:absolute;left:-210px;top:0;width:200px;border:1px solid #ccc;border-top:4px solid #172b68;padding:20px;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);display:none;}
.kf_sidber li:hover .kf_box {display:block}
.kf_box p {color:#444;margin-bottom:0;font-size:12px;font-weight:300}
.kf_box_tel {color:#737373;font-size:14px;text-align:left;font-weight:300}
.kf_sidber li .kf_box_tel i {margin-right:8px;color:#737373}
.kf_box h4 {color:#565656;text-align:left}
@media (max-width:768px) {.kf_sidber {display:none;}
}
.topban_img {height:400px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
@media (max-width:768px) {.topban_img {height:180px;}
}
.huise_bg {background:#ecedef;padding-top:20px;}
.left_cat {}
.left_cat h3 {background-color:#da251f;margin:0px;padding:20px 30px 20px 40px;position:relative;overflow:hidden;color:#fff;background-image:url(img/left_cat_bg.png);background-position:left bottom;background-size:23px;background-repeat:no-repeat;}
.left_cat .left_menu_ul {background-color:#1e3a87;}
.left_cat .left_menu_ul li {}
.left_cat .left_menu_ul li a {color:#fff;padding:12px 0px 12px 22px;border-bottom:1px solid #132c71;display:block;}
.left_cat .left_menu_ul li a:before {content:"\f1de";font-family:"FontAwesome";margin-right:10px;}
.left_cat .left_menu_ul li ul.sub-menu {border-bottom:1px solid #132c71;background-color:#1a3273;}
.left_cat .left_menu_ul li ul.sub-menu li {}
.left_cat .left_menu_ul li ul.sub-menu li a {border-bottom:none;padding:8px 0px 8px 44px;font-size:13px;}
.left_cat .left_menu_ul li ul.sub-menu li a:before {content:"";display:none;}
.left_contact {background-image:url(img/left_contact_bg.png);background-size:220px;background-position:left top;background-repeat:no-repeat;background-color:#da251f;padding-top:50px;padding-bottom:20px;margin-bottom:30px;}
.left_contact_box {background-image:url(img/telphone.svg);background-size:40px;background-repeat:no-repeat;margin-left:15px;padding-left:46px;color:#fff;}
.left_contact_box p {margin-bottom:0px;font-size:12px;font-weight:300;}
.left_contact_box b {font-size:18px;font-family:Arial;font-weight:300;}
.left_contact h4 {background:#fff;font-size:12px;text-align:center;font-weight:300;margin:10px 15px 0px 15px;height:22px;line-height:22px;}
.mbx_box {background:#fff;padding:15px;margin-bottom:30px;}
.mbx_box h1 {display:inline-block;margin:0px;font-size:16px;}
.mbx_box h1 b {font-weight:400;color:#1e3a87;}
.mbx_box h1 span {font-weight:300;text-transform:uppercase;margin-left:10px;color:#da251f;font-size:14px;}
.mbx {color:#797979;text-align:right;font-size:12px;font-weight:300;float:right;line-height:22px;}
.mbx i {color:#ccc}
.mbx a {color:#797979}
.mbx .current {color:#797979;}
.cp_box {background:#fff;padding:10px;margin-bottom:30px;}
.cp_box .cp_box_pic {display:block;overflow:hidden;}
.cp_box .cp_box_pic img {transition:all .6s;}
.cp_box:hover .cp_box_pic img {transform:scale(1.1);}
.cp_box .cp_info {padding:0px 8px;}
.cp_box .cp_info h2 {font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cp_box .cp_info h2 a {}
.cp_box .cp_info_tag {font-weight:300;font-size:12px;margin-bottom:5px;height:18px;overflow:hidden;}
.cp_box .cp_info_tag a {}
@media (max-width:768px) {.cp_box {margin-bottom:10px}
}
.posts-nav {text-align:left;margin:30px 0px;}
.posts-nav .page-numbers {color:#fff;display:inline-block;padding:6px 14px;font-size:12px;background-color:#1e3a86;margin:0 2px;font-family:Arial;transition:all .6s;}
.posts-nav .current,.posts-nav .page-numbers:hover {color:#fff;background-color:#da251f;}
.news_loop {}
.news_loop_box {background-color:#fff;margin-bottom:30px;padding:30px;}
.news_loop_box .news_loop_left {width:80px;float:left;text-align:right;}
.news_loop_box .news_loop_left img {width:60px;border-radius:50%;}
.news_loop_box .news_loop_left h3 {font-size:12px;margin-right:5px;}
.news_loop_box .news_loop_left p {font-size:12px;font-weight:300;margin-right:5px;}
.news_loop_box .news_loop_right {padding-left:120px;}
.news_loop_box .news_loop_right h2 {margin:0px 0px 20px 0px;font-size:24px;position:relative;line-height:36px;padding-bottom:20px;}
.news_loop_box .news_loop_right h2:before {content:"";width:100px;height:4px;background:#da251f;position:absolute;bottom:0px;}
.news_loop_box .news_loop_right p {line-height:26px;}
.news_loop_box .news_loop_right .read_more {color:#8a8a8a;font-size:12px;font-weight:300;text-decoration:underline;}
.news_loop_box .news_loop_right .read_more:hover {color:#da251f;}
@media (max-width:768px) {.news_loop_box {padding:30px 10px;}
.news_loop_box .news_loop_left {width:60px;}
.news_loop_box .news_loop_left img {width:40px;}
.news_loop_box .news_loop_right {padding-left:86px;}
.news_loop_box .news_loop_right h2 {font-size:18px;line-height:26px;}
.news_loop_box .news_loop_right p {height:46px;overflow:hidden;line-height:24px;font-size:12px;}
}
.cat_def_a {display:block;position:relative;overflow:hidden;margin-bottom:30px;}
.cat_def_a .cat_def_info {background:rgba(30,57,134,0.8);padding:12px 20px;position:absolute;bottom:0px;height:44px;transition:all .6s;color:#fff;}
.cat_def_a .cat_def_info h2 {font-size:14px;margin:0px 0px 5px 0px;height:24px;overflow:hidden;line-height:24px;font-weight:400;}
.cat_def_a .cat_def_info p {height:42px;overflow:hidden;margin-bottom:0px;color:#fff;font-size:12px;line-height:22px;}
.cat_def_a:hover .cat_def_info {height:100px;}
.cat_def_a:hover {box-shadow:0 15px 15px rgba(0,0,0,.1);}
@media (max-width:768px) {.cat_def_a {margin-bottom:10px}
.cat_def_a .cat_def_info h2 {font-size:12px}
.cat_def_a .cat_def_info {padding:12px 8px;}
}
.wznrys {}
.wznrys .post-image {padding-bottom:20px;}
.wznrys p {line-height:26px;padding-bottom:20px;margin-bottom:0px;}
.wznrys h1,.wznrys h2,.wznrys h3,.wznrys h4,.wznrys h5,.wznrys h6 {margin-bottom:20px;margin-top:0px;line-height:30px;font-weight:bold;}
.wznrys h1 {font-size:20px;}
.wznrys h2 {font-size:18px;}
.wznrys h3 {font-size:16px;}
.wznrys h4 {font-size:16px;}
.wznrys h5 {font-size:16px;}
.wznrys h6 {font-size:14px;}
.wznrys ol,.wznrys ul {margin-bottom:20px;list-style:disc;margin-left:16px;}
.wznrys ol li,.wznrys ul li {margin-left:10px;margin-bottom:10px;}
.wznrys table {width:100%;border-left:1px solid #000;border-top:1px solid #000;line-height:40px;border-collapse:collapse;margin:30px 0;}
.wznrys table tr:nth-child(odd) {background:#e6e6e6;}
.wznrys table tr td {border-right:1px solid #000;border-bottom:1px solid #000;line-height:60px;text-align:center;}
.wznrys table strong {border-bottom:none;}
.wznrys table div {padding-bottom:0px;}
.wznrys p img {max-width:100%;height:auto;}
.wznrys blockquote {background:#f9f9f9;padding:40px 20px 10px 30px;margin:20px 0px 20px 0px;font-size:16px;position:relative;}
.wznrys blockquote:before {content:"\f10d";font-family:"FontAwesome";position:absolute;top:10px;left:20px;color:#ababab;}
.wznrys blockquote:after {content:"\f10e";font-family:"FontAwesome";position:absolute;right:20px;bottom:10px;color:#ababab;}
.aligncenter {clear:both;display:block;margin-left:auto;margin-right:auto;}
.wznrys p a {border-bottom:1px solid #3ca5f6;color:#3ca5f6;margin:0 8px;}
.wznrys strong {font-weight:bold;}
.sinle_news {position:relative;padding:42px 35px 40px 35px;border-top:#e43c4c 3px solid;background-color:#fff;border-bottom:#ececec 1px solid;margin-bottom:30px;}
.sinle_news_title {margin:0px 0px 20px 0px;text-align:center;}
.sinle_news_info {text-align:center;font-size:12px;font-weight:300;border-bottom:#e7e7e7 1px dashed;padding-bottom:20px;margin-bottom:40px;}
.sinle_news_info span {margin:0px 10px;}
.sinle_banquan {border:1px solid #ccc;position:relative;padding:30px 20px 10px 20px;margin-top:30px;}
.sinle_banquan h3 {display:inline-block;position:absolute;background:#fff;top:-8px;left:20px;font-size:14px;margin-top:0px;padding:0px 10px;color:#444;}
.sinle_banquan p {color:#444;}
.sinle_banquan p b {}
.sxw {background-color:#fff;padding:20px 35px 5px 25px;margin-bottom:30px;}
.sxw li {margin-bottom:15px;}
.sxw li a {}
@media (max-width:768px) {.sinle_news {margin-left:-15px;margin-right:-15px;margin-top:-20px;padding:30px 25px;}
.sinle_news_title {font-size:18px;}
.sinle_banquan p {font-size:12px}
.sxw {margin-left:-15px;margin-right:-15px;margin-top:-26px;margin-bottom:4px;}
}
.single_cp_top {background:#fff;padding:30px;}
.single_cp_top_l {}
.single_cp_top_l .tab-content {}
.single_cp_top_l .tab-content img {}
.single_cp_top_l .cptab_nav {margin-top:10px;margin-left:-0.5%;margin-right:-0.5%;}
.single_cp_top_l .cptab_nav li {width:19%;float:left;border:1px solid #ccc;padding:3px;margin:0.5%;}
.single_cp_top_l .cptab_nav li.active {border:2px solid #da251e;padding:2px;}
.single_cp_top_l .cptab_nav li a {}
.single_cp_top_r {}
.single_cp_top_r h1 {margin-top:0px;font-size:20px;margin-bottom:30px;}
.single_cp_top_r .single_cp_top_info {background-image:url(img/panel-new.png);padding:20px 20px 10px 20px;color:#666;margin-bottom:30px;}
.single_cp_top_r .single_cp_top_info p {color:#666;font-size:13px;}
.single_cp_top_r .single_cp_top_info p a {color:#666;}
.single_cp_top_r .single_cp_top_info p b {font-weight:inherit;margin-right:8px;}
.single_cp_top_r .single_cp_top_info p span {color:#da251f;}
.single_cp_top_r ul.single_cp_top_ps {list-style-type:disc;padding-left:24px;color:#666;font-size:12px;margin-bottom:20px;}
.single_cp_top_r ul.single_cp_top_ps li {padding-bottom:10px;}
.single_cp_top_r .single_cp_top_a {}
.single_cp_top_r .single_cp_top_a a {display:inline-block;background-color:#da251f;color:#fff;padding:8px 30px;}
.single_cp_top_r .single_cp_top_a a:nth-child(2) {background-color:#1e3988;}
.single_cp_top_r .single_cp_top_a a i {margin-right:8px;}
.single_cp_ms {background:#fff;margin-top:20px;padding:30px;margin-bottom:30px;}
.single_cp_ms_h3 {margin:0px 0px 30px 0px;padding:10px 15px;background-color:#efefef;font-size:18px;}
.single_cp_ms_h3 b {color:#1e3a86;}
.single_cp_ms_h3 small {margin-left:10px;color:#da251f;}
@media (max-width:768px) {.single_cp_top {margin:-20px -15px;padding:15px 15px 30px 15px;border-top:1px solid #ececec;}
.single_cp_top_r h1 {margin-top:20px;font-size:18px;margin-bottom:20px;}
.single_cp_ms {margin:25px -15px;}
.single_cp_top_r .single_cp_top_info {margin-bottom:20px;}
.single_cp_top_r .single_cp_top_a {text-align:center;}
}
.about_page_h1 {text-align:center;margin:50px 0px;position:relative;}
.about_page_h1:before {content:"";height:1px;background-color:#ccc;position:absolute;width:320px;left:50%;margin-left:-160px;top:15px;z-index:-1;}
.about_page_h1 b {background:#fff;z-index:9;color:#da251e;}
.about_page_h1 span {background:#fff;z-index:9;}
.about_page_h1 p {font-size:12px;font-weight:300;margin-top:10px;}
.about_pic_list {margin:30px 0px 20px 0px;}
.about_pic_list img {margin-bottom:30px;}
@media (max-width:768px) {.about_pic_list {margin-top:10px}
.about_pic_list img {margin-bottom:10px;}
.about_page_h1 {font-size:20px;}
.about_page_h1:before {top:10px;}
}
.centact_page {position:relative;}
.contact_mingpian {position:absolute;top:100px;width:300px;background-color:rgba(23,42,104,0.95);left:50%;margin-left:80px;color:#fff;min-height:400px;padding:30px;}
.contact_mingpian h3 {font-size:14px;line-height:26px;margin-top:0px;border-bottom:1px solid #374779;padding-bottom:20px;margin-bottom:20px;}
.contact_mingpian ul {}
.contact_mingpian ul li {padding-bottom:20px;font-weight:300;font-size:12px;}
.contact_mingpian ul li i {margin-right:8px;}
#mapall {width:100%;height:600px;}
.anchorBL {display:none;}
@media (max-width:768px) {.contact_mingpian {position:relative;left:0px;width:100%;margin-left:0px;top:0px;min-height:auto;padding:20px 10px 20px 20px;}
#mapall {height:260px;}
}
@media (max-width:320px) {.headtop {display:none;}
.logo_ms {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
}


/*手机端底部菜单栏*/

.mobile-bar {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: #FFF;
z-index: 9;
border-top: 0px solid #e0e0e0;
width: 100%;
display: table;
box-shadow: 0 0 50px 0 #748594;
}
.mobile-bar a {
cursor: pointer;
color: #5D656B;
display: table-cell;
text-align: center;
text-decoration: none;
}
.mobile-bar a i {
margin-top: 5px;
text-align: center;
vertical-align: middle;
background-repeat: no-repeat;
background-size: 100%;
display: inline-block;
width: 50px;
height: 50px;
}
.mobile-bar a span {
display: block;
color: #333;
margin-top: -6px;
font-size: 14px;
}
a.i-phone i {
background-image: url(http://www.cn-vigor.com/wp-content/uploads/2022/12/2022122906483571.png);
}
a.i-zaixian i {
background-image: url(http://www.cn-vigor.com/wp-content/uploads/2022/12/2022122907015532.png);
}
a.i-weixin i {
background-image: url(http://www.cn-vigor.com/wp-content/uploads/2022/12/2022122907015514.png);
}
a.i-liuyan i {
background-image: url(http://www.cn-vigor.com/wp-content/uploads/2022/12/202212290701554.png);
}
a.i-zaixian {
position: initial !important;
line-height: inherit;
width: initial;
height: inherit;
font-family: inherit;
}

/*手机端底部菜单栏结束*/